Date		:	24 f�vrier 1991
		Protection	:	MESSAGE D'ENTRE
		Programme	:       TEXTOR V5.0
		Outils		:	PANO_AT 
		Fichier		:	TEXTOR5.RSC
		Temps pass�	:	1 Heure
		Soci�t�		:	
		Divers	        :	PERISCOPE � 0B23:0000 
		Origine		:	L.F.
		Num�ro		:	057


	40F5:0714 E8FCFC        CALL    0413

	C'est par ici qu'on commence, car ce call ex�cut� affiche tout l'�cran
	de TEXTOR.

	En d�cortiquant le CALL 413 on trouve que c'est le CALL 1749:11AF qui
	est appel� 14 fois de suite et qui affiche les lignes une par une.

	40F5:0413	
	    :	
	    :
	40F5:047B B85000        MOV     AX,0050
	40F5:047E 50            PUSH    AX
	40F5:047F 8B86A2EB      MOV     AX,[BP+EBA2]
	40F5:0483 0386A4EB      ADD     AX,[BP+EBA4]
	40F5:0487 50            PUSH    AX
	40F5:0488 FFB650EB      PUSH    [BP+EB50]
	40F5:048C FF76FE        PUSH    [BP-02]
	40F5:048F FF76FC        PUSH    [BP-04]
	40F5:0492 9AAF114917    CALL    1749:11AF  ce CALL affiche une ligne.
	40F5:0497 83C40A        ADD     SP,+0A
	40F5:049A 8146FCA000    ADD     WORD PTR [BP-04],00A0
	40F5:049F FF86A4EB      INC     WORD PTR [BP+EBA4]
	40F5:04A3 83BEA4EB14    CMP     WORD PTR [BP+EBA4],+14
	40F5:04A8 7CD1          JL      047B
	
		En fouillant le CALL 1749:11AF on d�couvre en 1749:122F un
		CALL 35AA:1CBA qui fait le travail.
	
		Voici la routine qui affiche les caract�res...
	
	35AA:1CBA 55            PUSH    BP
	35AA:1CBB 8BEC          MOV     BP,SP
	35AA:1CBD 56            PUSH    SI
	35AA:1CBE 57            PUSH    DI
	35AA:1CBF 1E            PUSH    DS
	35AA:1CC0 8E5E06        MOV     DS,[BP+06]
	35AA:1CC3 8B7608        MOV     SI,[BP+08]
	35AA:1CC6 8E460A        MOV     ES,[BP+0A]
	35AA:1CC9 8B7E0C        MOV     DI,[BP+0C]
	35AA:1CCC 8B4E0E        MOV     CX,[BP+0E]
	35AA:1CCF F3            REPZ
	35AA:1CD0 A4            MOVSB
	35AA:1CD1 1F            POP     DS
	35AA:1CD2 5F            POP     DI
	35AA:1CD3 5E            POP     SI
	35AA:1CD4 8BE5          MOV     SP,BP
	35AA:1CD6 5D            POP     BP
	35AA:1CD7 CB            RETF
	
     AX=00A0  BX=679E  CX=00A0  DX=0000  SP=6788  BP=678E  SI=716C  DI=0460
     DS=5F79  ES=B800  SS=5F79  CS=35AA  IP=1CCF   NV UP EI PL NZ NA PE NC
     RD DS:716C = 20  WR ES:0460 = 20
     35AA:1CCF F3            REPZ
     35AA:1CD0 A4            MOVSB

	d ds:716c                                                               

  5F79:716C                                      20 03 20 03               . .
  5F79:7170  20 03 20 03 20 03 20 03-20 03 DF 03 DF 03 DF 03   . . . . ._._._.
  5F79:7180  DF 03 20 03 20 03 20 03-20 03 20 03 DF 03 DF 03  _. . . . . ._._.
  5F79:7190  DF 03 DF 03 DF 03 DF 03-DF 03 20 03 20 03 20 07  _._._._._. . . .
  5F79:71A0  20 07 20 07 B3 07 20 07-54 07 65 07 78 07 74 07   . .3. .T.e.x.t.
  5F79:71B0  6F 07 72 07 20 07 28 07-72 07 29 07 20 07 B3 07  o.r. .(.r.). .3.

	En se placant en WRITE 53 "S" � l'adresse 5F79:7566 on s'arr�te
	sur la routine qui am�ne les caract�res. En dumpant on trouve
	la chaine 20 D4 00 02 20 41 00 02 , des points et des espaces
	sont intercal�s dans la chaine ASCII. En utilisant PCTOOLS on
	la trouve finalement dans le fichier TEXTOR5.RSC qui se laisse
	modifier sans probl�me pour le logiciel.( apparement )

	L'affichage est correct mais comme je ne dispose pas de l'overlay
	*.OV2 je ne sais pas si le logiciel fonctionne � 100%.

	FREDDY